package com.tma.mobilechart.line;

import java.util.ArrayList;
import java.util.List;

public class LineInputData {

	private float MAX_VALUE_X = 2;
	private float MAX_VALUE_Y = 1;
	private float maxValueY = 0;
	
	private String lMainTitle;
	private String lDescription;
	private String lXLabel;
	private String lYLabel;
	
	private boolean lDisplayValue;
	private boolean l3DStatus;
	
	private List<LineItem> lData;
	
	public LineInputData()
	{
		lMainTitle = "";
		lDescription = "";
		lXLabel = "";
		lYLabel = "";
		
		lDisplayValue = false;
		l3DStatus = false;
		
		lData = new ArrayList<LineItem>();
	}
		
	/**
	 * @return the maxValueY
	 */
	public float getMaxValueY() {
		return maxValueY;
	}

	/**
	 * @return the mAX_VALUE_X
	 */
	public float getMAX_VALUE_X() {
		return MAX_VALUE_X;
	}

	
	/**
	 * @return the mAX_VALUE_Y
	 */
	public float getMAX_VALUE_Y() {
		return MAX_VALUE_Y;
	}
	

	/**
	 * @param maxValueY the maxValueY to set
	 */
	public void setMaxValueY(float maxValueY) {
		this.maxValueY = maxValueY;
	}

	/**
	 * @return the lMainTitle
	 */
	public String getlMainTitle() {
		return lMainTitle;
	}

	/**
	 * @param lMainTitle the lMainTitle to set
	 */
	public void setlMainTitle(String lMainTitle) {
		this.lMainTitle = lMainTitle;
	}

	/**
	 * @return the lDescription
	 */
	public String getlDescription() {
		return lDescription;
	}

	/**
	 * @param lDescription the lDescription to set
	 */
	public void setlDescription(String lDescription) {
		this.lDescription = lDescription;
	}

	/**
	 * @return the lXLabel
	 */
	public String getlXLabel() {
		return lXLabel;
	}

	/**
	 * @param lXLabel the lXLabel to set
	 */
	public void setlXLabel(String lXLabel) {
		this.lXLabel = lXLabel;
	}

	/**
	 * @return the lYLabel
	 */
	public String getlYLabel() {
		return lYLabel;
	}

	/**
	 * @param lYLabel the lYLabel to set
	 */
	public void setlYLabel(String lYLabel) {
		this.lYLabel = lYLabel;
	}

	/**
	 * @return the lDisplayValue
	 */
	public boolean islDisplayValue() {
		return lDisplayValue;
	}

	/**
	 * @param lDisplayValue the lDisplayValue to set
	 */
	public void setlDisplayValue(boolean lDisplayValue) {
		this.lDisplayValue = lDisplayValue;
	}

	/**
	 * @return the l3DStatus
	 */
	public boolean isL3DStatus() {
		return l3DStatus;
	}

	/**
	 * @param l3dStatus the l3DStatus to set
	 */
	public void setL3DStatus(boolean l3dStatus) {
		l3DStatus = l3dStatus;
	}

	/**
	 * @return the lData
	 */
	public List<LineItem> getlData() {
		return lData;
	}

	/**
	 * @param lData the lData to set
	 */
	public void setlData(LineItem lData) {
		this.lData.add(lData);
	}

	
	
}
